/*app.use中间件的用法：
	1、匹配所有请求方式，可以直接传入请求处理函数。代表接受所有的请求
	2、app.use第一个参数也可以传入一个请求地址，代表不论什么请求方式，只要是这个地址就把接受这个请求*/



// 引入express第三方框架模块
let express = require("express");
// 创建网站服务器对象
const app = express();
// 接收所有请求的中间件
app.use((req,res,next)=>{
	console.log("所有都请求走了app.use这个中间件")
	// res.send("服务器第一次响应啦！")
	next();

})
// 当客户端访问/request请求的时候走当前中间件（不限制请求方式）
app.use("/request",(req,res,next)=>{
	console.log("请求走了app.use/reqiest这个中间件")
	res.send("服务器第二次响应啦！")

})

app.get("/list",(req,res)=>{
	console.log("请求走了app.use/list这个中间件")
	res.send("服务器第三次响应啦！")

})
// 监听端口
app.listen(3000);
console.log("服务器启动成功！");